﻿//* ==========================================================================
// Classe : Editions 
// Fonctions : Classe  d'outils liés aux impressions 
//
// License:  License LGPL 
// Version :  0.01 du 13/07/2008 
// Lien : http://outils.codeplex.com 
// Auteur(s) : JF. PACORY
// CopyLeft  :  CopyLeft (>) 2008-2009 GlopSoft <contact@glopsoft.com>
// Création : 07/10/2009 00:17:27
// Etat : en cours
// Controle du :
// Licence : 
// L'autorisation est accordée, à titre gratuit, à toute personne d'obtenir une copie 
// de ce logiciel et de ses fichiers de documentation, pour pouvoir utiliser 
//ce logiciel sans restriction, y compris, sans s'y limiter, les droits 
// d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, 
// de sous-licence, et / ou de vendre les copies du Logiciel, et d'autoriser les 
// personnes auxquelles le logiciel est livré de le faire, sous réserve des 
// conditions suivantes:
// 
// Les avis de droit d'auteur et la présente autorisation doivent être inclus dans 
// toutes les copies ou parties substantielles du Logiciel.
// 
// LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, 
// EXPLICITE OU  IMPLICITE, Y COMPRIS, MAIS SANS Y LIMITER LES GARANTIES DE QUALITE 
// MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON. EN 
// AUCUN CAS LES AUTEURS OU LES TITULAIRES DE DROITS D'AUTEUR POURRONT ETRE TENUE 
// RESPONSABLES DE TOUT DOMMAGE,  RÉCLAMATION OU AUTRE  RESPONSABILITE, DANS LE 
// CADRE D'UNE ACTION DE CONTRAT, UN DELIT OU AUTRE, DÉCOULANT DE, OU EN RELATION 
// AVEC LE LOGICIEL OU DE SON UTILISATION OU AUTRES EN RELATION AVEC LE LOGICIEL.
// Licence LGPL : http://commonlibrarynet.codeplex.com/license 
//*---------------------------------------------------------------------------
//
//* ==========================================================================
#region Références

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; 

#endregion

namespace Outils.Editions
{
    /// <summary>
    /// Classe  d'outils liés aux impressions 
    /// </summary>
    class Editions
    {

        #region  Retourne la Liste des Imprimantes :  ListeImprimantes

        /// <summary>
        /// Retourne la Liste des Imprimantes
        /// </summary>
        /// <returns>Liste de chaines contenant la liste des imprimantes</returns>
        public static List<string> RetourneListeImprimantes()
        {
            //TODO : à développer ou terminer de tester
            List<string> chaines = null;
            /*
            System.Drawing.Printing.PrinterSettings.StringCollection imprimantes;

            imprimantes = System.Drawing.Printing.PrinterSettings.InstalledPrinters();

            for (int x = 0; x < imprimantes.Count; x++)
            {
                chaine.Add(imprimantes.Item(x));
            }
            */
            return chaines;
        }

        #endregion
    }


}
